package com.cainiaoshixi.admin.service;

import com.cainiaoshixi.admin.entity.CompanyEmails;
import com.cainiaoshixi.admin.entity.JobWithBLOBs;
import com.cainiaoshixi.admin.vo.JobQueryVo;

import java.util.List;

/**
 * Created by Administrator on 2018/1/30.
 */
public interface IJobService {
    List<JobWithBLOBs> getJobListByVo(JobQueryVo jobQueryVo);

    int getJobCountByBo(JobQueryVo jobQueryVo);

    JobWithBLOBs selectByPrimaryKey(Long id);

    int updateById(JobWithBLOBs jobWithBLOBs);

    void insertJob(JobWithBLOBs jobWithBLOBs);

    int getEmailCountByEmail(CompanyEmails companyEmails);

    void insertEmail(CompanyEmails companyEmails);

}